Das Hotel The Thames Apartment @ Kelvedon House London befindet sich in neben dem London Dungeon, und zwar knapp 3 Kilometer von hier entfernt.
Das Hotel befindet sich im Stadtviertel Lambeth von London, in 10 Gehminuten Entfernung von der U-Bahn-Station Stockwell. Gäste können Sehenswürdigkeiten wie die Friedenspagode besuchen (liegt in einer Entfernung von 2 km vom Hotel). Der Vauxhall Park, eine bekannte Sehenswürdigkeit, ist ebenfalls gleich neben dem Thames Apartment @ Kelvedon House London. Die Unterkunft liegt 10 Minuten mit dem Auto vom Bahnhof Marylebone und 10 Minuten mit dem Auto vom London Eye entfernt.
In der Nähe gibt es viele Lokale, darunter das Restaurant The Canton Arms, das in 500 Meter Entfernung zum Hotel ist.