3D Walkthrough of New Stansted Check-in Area

2B7NX82 People out jogging and on their way to work as the sun rises by Tower Bridge in London