>
2 bed flat
57 Webber Street, London, UK SE1
£3,650 PCM
The property is a modern, two double bedroom, two bathroom, split-level apartment that offers a large private terrace and a bright open living space. It is located near to several stations including Waterloo, Borough, and Southwark.