Campbell House is in a prime location in the centre of London, and provides a garden, free Wi-Fi and a shared lounge. The property is close to Dominion Theatre, Tottenham Court Road and King's Cross Theatre. The property is non-smoking and is located 400 metres from Euston Station.
Number of rooms: 13
5 Taviton Street, Camden, London, WC1X 0BX, United Kingdom