Escape From Sector 7-G

By craigL

The Hammers

London Stadium, formally the 2012 Olympic Stadium, now home to The Hammers aka West Ham United.

As seen on a flight out of London City Airport.

Comments New comments are not currently accepted on this journal.