21 Trevor Place

JSON

Address
21 Trevor Place
London, City of Westminster
Greater London
Postcode
SW7 1LB
Date Price Type Tenure
£6,150,000 Terraced Freehold
£6,950,000 Terraced Freehold
£1,620,000 Terraced Freehold
£650,000 Flat/maisonette Leasehold
£95,000 Flat/maisonette Leasehold