Das The Traders Inn London befindet sich in unmittelbarer Nähe von der Lisson Gallerie, und zwar 5 Minuten zu Fuß von hier entfernt.
Der Gasthof befindet sich im Bezirk Marylebone von London, in etwa 1 km Entfernung vom Madame Tussauds und in etwa 2 km Entfernung vom Regent's Park. Das Hotel liegt in etwa 10 Gehminuten Entfernung von der U-Bahn-Station Edgware Road und in einer Entfernung von circa 15 Autominuten von der Saint Paul's Cathedral. Zu den nahe gelegenen Sehenswürdigkeiten gehört der Royal Academy of Arts, die sich in etwa 2,1 km Entfernung vom Traders Inn befindet. Der nächstliegende Bahnhof ist Marylebone, der 10 Fußminuten von der Unterkunft entfernt ist.
Sie können im Restaurant The Trader's Inn zu Abend essen, das sich in der Nähe vom Hotel befindet.