136 Pavilion Road

JSON

Address
136 Pavilion Road
London, Kensington and Chelsea
Greater London
Postcode
SW1X 0AX
Property type
Terraced
Date Price Tenure
£2,200,000 Freehold
£360,000 Leasehold