16 m away
Bloomsbury Park Hotel
📍 126, Southampton Row, London, WC1B 5AD
Discover 17 nearby hotels around The Shell in London. The closest locations are shown first.
Showing nearby places closest to The Shell.
16 m away
📍 126, Southampton Row, London, WC1B 5AD
31 m away
📍 130-134, Southampton Row, London, WC1B 5AF
41 m away
📍 83-93, Southampton Row, London, WC1B 4HD
95 m away
📍 92, Southampton Row, London, WC1B 4BH
100 m away
📍 7, Bedford Place, London, WC1B 5JE
128 m away
📍 31, Bedford Place, London
132 m away
📍 34, Bedford Place, London, WC1B 5JR
134 m away
📍 24-27, Bedford Place, London, WC1B 5JH
134 m away
144 m away
📍 39, Bedford Place, London
146 m away
📍 21, Bedford Place, London
148 m away
179 m away
📍 66, Russel Square, London, WC1B 5BB
182 m away
📍 23, Montague Street, London
204 m away
📍 50-60, Southampton Row, London, WC1B 4AR
221 m away
📍 62, Guilford Street, London, WC1N 1DD
254 m away