Townmead Road, London, SW6 2GS, United Kingdom
3,358 £ / month
This beautifully finished 2 bedroom flat is situated within a stunning recently built riverside development and features spacious accommodation.
Property type
flat
Rooms
2
Size
75 m²
Price
3,358 £
Rental period
Unlimited
Townmead Road, London, SW6 2GS, United Kingdom
Loading map
Related listing in London