

Euston Square, une grande place du centre de Londres, sert de centre animé. Bien que le nom puisse parfois englober la station de métro Euston Square voisine, la place elle-même se trouve à l'extrémité nord d'Euston Road. L'imposante gare d'Euston domine le côté nord, offrant des voyages en train à travers le Royaume-Uni. Malgré sa nature animée, Euston Square Gardens, situé juste à l'est de la place, offre un havre de paix verdoyant.