26 - 28 Glasshouse Yard

JSON

Address
26 - 28 Glasshouse Yard
London, Islington
Greater London
Postcode
EC1A 4JU
Tenure
Freehold
Date Price Type
£39,903,337 Other
£3,340,000 Detached
£3,924,500 Detached