LONDON, ENGLAND FEB 17: London Underground subway sign in front of the famous Big Ben clock at Westminster on Feb 17, 2012 in London, United Kingdom.
Editorial use only
Editorial credit: Stuart Monk / Shutterstock.com

Royalty-free stock photo ID: 99650846

LONDON, ENGLAND FEB 17: London Underground subway sign in front of the famous Big Ben clock at Westminster on Feb 17, 2012 in London, United Kingdom.