master St. Paul's Apartment London, Greater London
Master St. Paul's provides accommodation within 2.4 km of the centre of London, with free Wi-Fi, and a kitchen with a microwave, a toaster and a fridge.
Number of rooms: 27
5 Creed Lane, City of London, London, EC4V 5DY, United Kingdom