Das Hotel Central London Mansion liegt in der Nähe von der Tate Gallery of Modern Art, und zwar ungefähr 15 Gehminuten von hier entfernt.
Das Bed & Breakfast befindet sich im Bezirk Southwark und ist in einer 2 km Entfernung von Sehenswürdigkeiten, dem Middle Temple. Das Naturhistorische Museum ist 15 Fußminuten entfernt. Das Central London Mansion liegt nicht weit entfernt vom London Eye. Das Hotel ist in rund 600 Meter Entfernung von der U-Bahn-Station Borough.
Das Restaurant Laughing Gravy Bar & Restaurant verwöhnt die Gäste mit britischen Gerichten und liegt in unmittelbarer Nähe zur Unterkunft.