Welche bekannten Sehenswürdigkeiten sind vom Hotel The Ned aus leicht zu erreichen?
Einen Besuch wert sind London Science Museum (liegt in rund 7 km Entfernung vom Hotel The Ned), und Imperial War Museum (ist 25 Minuten Fußweg von der Unterkunft entfernt).