Island Barn is a 122-acre reservoir in west London which is home to the capital's premier family sailing club. Our video, made in October 2020, tells you a little more about the sailing, racing, windsurfing and paddleboarding you can enjoy on London's doorstep.
CREDITS
Kim Gavin - Camerawork and editing
Freddie Cardew-Smith - Drone shots
Jonathan Leake - 'Director'
Ещё видео!