Das Victoria Inn London liegt im Stadtteil Southwark von London, in ca. 7 km Entfernung von einer der beliebtesten kulturellen Sehenswürdigkeiten, dem British Museum. Fußballstadion The Den befindet sich in etwa 25 Gehminuten Entfernung vom Gasthof und bietet eine Lounge- Bar und einen Blick auf die Stadt.
Das Hotel ist auch rund 6 km von den Cabinet War Rooms entfernt. Zu den Sehenswürdigkeiten, die in einer Entfernung von ca. 15 Fahrminuten vom Victoria Inn sind, gehört die Saint Paul's Cathedral. Das Imperial War Museum ist in rund 4 km Entfernung von der Unterkunft. Die Unterkunft befindet sich in der Nähe vom Bahnhof Peckham Rye.
Das 2-Sterne-Hotel stellt 14 Zimmer zur Verfügung. Einige von diesen verfügen über einen Flachbildfernseher mit Satellitenkanälen und viele tolle Annehmlichkeiten, vor allem ein Bügeleisen/Bügelbrett und eine Klimaanlage. Sie sind mit privaten Badezimmern ausgestattet.
Eine gemütliche Bar ist ebenfalls verfügbar. Das Restaurant Bar Story verwöhnt seine Gäste mit italienischen Speisen und liegt einen 5-minütigen Spaziergang vom Victoria Inn London entfernt.