Kensington Rooms Hotel
Situato nell'elegante quartiere di Kensington, il Kensington Rooms offre camere eleganti e vivaci a meno di 10 minuti a piedi dal Museo di Storia Naturale. La stazione metropolitana di Gloucester Road dista 5 minuti di cammino.