22 Trevor Place

JSON

Address
22 Trevor Place
London
London, City of Westminster
Greater London
Postcode
SW7 1LB
Property type
Terraced
Date Price Tenure
£1,885,700 Freehold
£487,350 Freehold
£430,000 Leasehold