2A Russell Road

JSON

Address
2A Russell Road
London, Kensington and Chelsea
Greater London
Postcode
W14 8JA
Date Price Type Tenure
£490,000 Flat/maisonette Leasehold
£7,500 Terraced Freehold