Situé à seulement 5 minutes à pied de la station de métro Bethnal Green, le Plaza London Hotel se trouve à 5 minutes en métro du stade olympique de Stratford.