Kew Pier

Kew Pier is a pier on the River Thames, in London, United Kingdom. It is situated close to Kew Gardens and Kew Bridge.

More information on the Wikipedia page.