Mirabilis Apartments - Bayham Street Apartment London
Offering inner courtyard views and a fitness centre, Mirabilis Apartments - Bayham Street offers accommodation conveniently located in London, within a short distance of Euston Station, Camden Market and King's Cross St Pancras.
Number of rooms: 13
7 Bayham Street , Camden, London, NW1 0EY, United Kingdom