SE1 9NY
One Blackfriars, Blackfriars Road, London, Southwark, SE1, United Kingdom
Balcony Security Built in Wardrobes Built in Kitchen Appliances View of Water View of Landmark Marble Finishings Modern Finishings AC Waterfront