>
2 bed flat
Falcon Wharf, Lombard Road, Battersea, London SW11
£3,600 PCM
The property is a 2-bedroom flat located on the 13th floor, featuring spacious interiors with abundant natural light throughout. It includes two winter gardens with views of the River Thames and the City.