Il confortevole Bed and Breakfast Twenty One Londra dispone di 14 camere e si trova a 2 km dalla Torre di Londra.
Grazie alla sua posizione ottima nel quartiere Kew, questo hotel è a breve distanza dalla Moschea di East London. Tra i luoghi di culto da visitare troverai la Cattedrale di San Paolo a circa 25 minuti a piedi da questo hotel. C'è il Palazzo di Buckingham a una distanza di 6 km dal Bed and Breakfast Twenty One Londra. L'aeroporto di Londra City dista 20 minuti di auto, mentre la stazione ferroviaria di Londra Whitechapel è a soli 550 metri dall'alloggio.
Il ristorante London Steakhouse Co serve vari tipi di piatti britannici a 13 minuti a piedi dall'hotel.