Construction has begun at Downing Place United Reformed Church. Passers-by heading to the Grand Arcade for their Christmas shopping may not notice that behind the closed doors of St Columba’s, a significant project is underway. The prominent Cambridge City centre site on the corner of Downing Street and Downing Place is to be transformed by a community with an exciting vision for Cambridge....
Archangel Architects Ltd
Architects based in Cambridge. We believe the best buildings are created from a close partnership between client and architect.
Address: 3 Doctors Close Impington Cambridge
Post Code: CB24 9ND
Country: United Kingdom
Membership Type: Professional Individual and Corporate <5