Stunning 2 bedroom apartment with a 38 sq m private, South-facing terrace set on the 3rd floor of the brand new Hornsey Town Hall development in the heart of
CBRE is proud to present this stunning two bedroom two bathroom apartment in the heart of the City EC2, an enduring new landmark for central London, minutes’