London Square Bermondsey SE1
Developer:
London Square
Address:
58 Grange Rd, Bermondsey, London, SE1 3BH
Read more
Prices from
£915,000
|
£1,410,000
Estimated Annual Capital Gain:
Annual Rental Yield:
2.8%