Google Geocoding API error: The request was denied.

Charlotte Road,
23 Charlotte Road, London, EC2A 3PB

Arranged over basement, ground and four upper floors this former warehouse building provides prime Shoreditch accommodation of just over 6,000 sq ft.

Sold May 2009.

Copyright © Neptune Group 2015.

Website by Elm House Creative