Liverpool Street London
omg liverpool street in london looks so alive with those red buses and skyscrapers everywhere im literally screaming its giving major city vibes
Transcript (en)
The next station is Liverpool Street. Mind the gap between the train and the platform.
