Kelmscott House, 26, Ground and Upper Floors Upper Mall

JSON

Address
Ground and Upper Floors
Kelmscott House, 26 Upper Mall
London, Hammersmith and Fulham
Greater London
Postcode
W6 9TA
Property type
Flat/maisonette
Tenure
Leasehold
Date Price
£575,000