Lombard Wharf, 12 Lombard Road, London, SW11 3GN, United Kingdom
2,800 £ / month
Set on the 17th floor of a brand new riverside development, this impressive one bedroom apartment offers a unique, south-facing balcony and easy access to riverside walkways.
Property type
flat
Rooms
1
Size
52 m²
Price
2,800 £
Rental period
Unlimited
Lombard Wharf, 12 Lombard Road, London, SW11 3GN, United Kingdom
Loading map
Related listing in London