Editorial use only
Editorial credit: antb / Shutterstock.com

Royalty-free stock photo ID: 129463409

LONDON - SEPT 4 : Tourists board a tour boat moored at Westminster Pier on the River Thames, London on 4th September 2012 with the London Eye in the background. - Image