Tower House, 29, Garden Flat Melbury Road

JSON

Address
Garden Flat
Tower House, 29 Melbury Road
London
London, Kensington and Chelsea
Greater London
Postcode
W14 8AB
Property type
Detached
Tenure
Freehold
Date Price
£1,992,305