26 - 28 Ely Place

JSON

Address
26 - 28 Ely Place
London, Camden
Greater London
Postcode
EC1N 6TD
Property type
Other
Tenure
Freehold
Date Price
£11,100,000