Black Frairs Apartments
33 Black Friars Lane, City of London, London, EC4V 6EP, United Kingdom
Black Frairs Apartments is set in the City of London district of London, 1.5 km from Savoy Theatre, 1.5 km from Sky Garden and 1.7 km from Royal Opera House. It is located 1.3 km from Somerset House and provides free Wi-Fi plus a lift.