Editorial image. Not to be used in commercial designs and/or advertisements. Click here for terms and conditions.
Architectural image of Charing Cross station on teh Thames River in central London. Showing commuters on bridge and the Embankment Pier boat terminal. Useful for visitors guides to London or travel brochures or stories about commuting in London.