63, First Second and Third Floor Premises Charterhouse Street

JSON

Address
First Second and Third Floor Premises
63 Charterhouse Street
London, Islington
Greater London
Postcode
EC1M 6HJ
Property type
Other
Tenure
Leasehold
Date Price
£845,000