66 Marlborough Place

JSON

Address
66 Marlborough Place
London, City of Westminster
Greater London
Postcode
NW8 0PL
Property type
Detached
Date Price Tenure
£6,650,000 Freehold
£4,750,000 Freehold
£875,000 Freehold
£3,500,000 Leasehold