Lombard Road
Wandsworth, SW11
£875,000
- 3 bed s
- 3 bath s
- 2 receptions
An immaculately presented, 1,143 sq ft split level two bedroom apartment, offering flexible accommodation and river views.Oyster Wharf is a popular development located on the south side of the river Thames. Battersea Square is within walking distance, with its numerous cafes a...