Our website is made possible by displaying online advertisements to our visitors.
Please consider supporting us by disabling your ad blocker.

Responsive image


Oliver's Island

Oliver's Island on the River Thames in London, looking downstream

Oliver's Island is a tree-covered 0.9-acre (0.36 ha) ait (river island), in the River Thames in England. It is in the London Borough of Hounslow, on the Tideway, facing Kew and Strand-on-the-Green in the London Borough of Richmond upon Thames, and is owned by the Port of London Authority.[1]

  1. ^ "Oliver's Ait". Port of London Authority. Retrieved 13 December 2020.

Previous Page Next Page






Oliver’s Island German

Responsive image

Responsive image