2
main rooms
Ref : 65124_P71497
1
Apartment for sale
in
London
- UNITED KINGDOM
Spacious & light one bedroom property set within the York Gardens development, SW11, a major rejuvenation of 26 acres in Battersea, between Clapham Junction and the River Thames. This property comprises…
Elephant and Castle | Chase Evans