El Bed and Breakfast Twenty One Londres es un buen punto de partida para las atracciones deportivas de Londres, incluyendo el Estadio Emirates, que está situado a 4 km.
Las 14 habitaciones disponen de una plancha y tabla de planchar junto con instalaciones de autoservicio como equipo de café y té. El Bed and Breakfast Twenty One Londres ofrece a los huéspedes un bidé, un inodoro separado y ducha en todos los baños.
El restaurante London Steakhouse Co se encuentra a tan solo 1 km de este hotel.
El hotel está enclavado en el distrito Kew, a poco más de 25 minutos a pie del Old Bailey y a poco más de 10 minutos en coche del Puente de la Torre. A una distancia de 2 km del hotel, los viajeros de negocios encontrarán la Torre de Londres. A poco más de 30 minutos a pie del Bed and Breakfast Twenty One, los huéspedes también encontrarán la Catedral de Southwark. Este lugar está situado a poca distancia de la estación de metro Whitechapel y a un corto paseo de la estación de tren London Whitechapel.