Beautiful Finish £625,000 1 Bedroom ● London Square Bermondsey, Bermondsey The New Heart and Soul of SE1 - London Square Bermondsey View details