Proposals for a “showpiece office building” on 130 Fenchurch Street are open for further consultation ahead of an application ...
Ebba Architects has designed the interiors of the WatchHouse Fenchurch Street in London, United Kingdom. Ebba has designed a new concept store for WatchHouse Coffee, embracing the brand's values ...