Designed by
Title
11th March 2017 - Editorial shot of a boat moared at Kew Pier London, UK #88358433
Description
11th March 2017 Kew London UK - Dutch Barge moored at Kew Pier, London. Kew Pier is on the River Thames, in London, United Kingdom and is close to Kew Gardens and Kew Bridge in the London Borough of Richmond upon Thames. Passengers can board passenger services from Kew Pier to Central London as well as Richmond and Hampton Court.
This image is editorial