Il The Traders Inn Londra offre un accesso veloce alla Lisson Gallery, che si trova a soli 5 minuti a piedi.
Questo hotel è situato a 3 km dalla National Portrait Gallery e a 3,1 km dal Victoria & Albert Museum. Le attrazioni culturali della zona sono il Museo di Sherlock Holmes (1 km) e il British Museum (3,2 km). A circa 10 minuti in auto dal Traders Inn Londra gli ospiti troveranno il Palazzo di Buckingham. La stazione ferroviaria di London Marylebone si trova a 850 metri, mentre la stazione della metropolitana Edgware Road è a 500 metri.
Gli ospiti possono cenare al ristorante The Trader's Inn, situato abbastanza vicino a questa locanda.