Nature venue

Taggs Island Ltd

2 locals recommend,

Tips from locals

Asmeret
August 17, 2020
Great for riverside walk. Walking distance from Hampton Court Palace. Tagg's Island is an island on the River Thames on the reach above Molesey Lock and just above Ash Island

Unique things to do nearby

Amazing Notting hill photoshoot
Instagramable London private photo shoot
Royal High Tea at Kensington Palace
Location
Hampton, England