Blackfriars | 10+ Bd | 10+ Ba
The property you are viewing is located at 19 New Bridge Street, London EC4V 6DB. This is a 10+-bed....