
3 Church Road London – Once thought never to be
Sometimes a site appears so complex that one wonders if it is destined never to be developed at all. The 3, Church Road site in Ealing, appeared to be just such a proposition until Autor Architecture got hold of it,... View Article