Thames Barrier Park
Jubilee Lodge Grange Farm, High Road, Chigwell, Essex, United KingdomDiscover a hidden gem in London's urban landscape at Thames Barrier Park, where you can enjoy stunning views of the River Thames, peaceful gardens, and engaging exhibits.