Het centrum van Londen, het Britse Museum en Madame Tussauds bevinden zich allemaal op 10 minuten reisafstand met het openbaar vervoer.
Le centre de Londres, le British Museum et le musée de cire de Madame Tussauds sont tous accessibles en 10 minutes avec les transports en commun.