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 ...
Aviva has released further details of a proposed new tower by Fenchurch Street Station as it prepares for a public consultation on the scheme. The insurance giant’s investment arm, Aviva ...