L'Hotel The Ned Londra offre un accesso veloce al Monumento al grande incendio di Londra, situato a circa 5 minuti a piedi.
L'hotel si trova a soli 4 km dal Madame Tussauds e a 850 m dalla Chiesa di All Hallows-by-the-Tower. Il London Eye, a circa 25 minuti a piedi, è sicuramente una tappa obbligata per le famiglie in visita a Londra. Soggiornando nell'hotel Ned, potrai anche godere di attrazioni naturali come il Giardino di St Dunstan in the East, che si trovano a 650 metri. L'hotel 5 stelle vanta l'accesso alla stazione della metropolitana Cannon Street, che è a circa 5 minuti a piedi.
A breve distanza da questa struttura, il ristorante London Steakhouse Co serve pasti britannici.