Guests of The Traders Inn London can easily reach the innovative Lisson Gallery, located approximately a 5-minute walk away.
The rooms are equipped with tea and coffee making facilities, along with a flat-screen TV with satellite channels for guests' comfort.
The restaurant The Trader's Inn is located fairly close to this accommodation.
Selfridges London is 2.1 km from this inn, while the British Harrods Department Store is 2.8 km away. Religious sights in the area include the Protestant Westminster Abbey (4 km) and the London Central Mosque (2 km). Supplement your educational experience by visiting the non-profit private Regent's University London, which is nearly a 25-minute walk from the Traders Inn London. The hotel stands 500 metres from Edgware Road tube station and not far from Marylebone train station.