Located in the heart of Clerken well in London and situated between the Hat & Feathers and Clerkenwell Green conservation areas, 63 Compton is a new 4-storey apartment building, created for Nord Development. It replaces a 2-storey disused electrical substation and adjoins a locally listed former public house. It is […]