Island Barn Reservoir

United Kingdom / England / Esher-Molesey /
 reservoir lake  Add category
 Upload a photo

The Island Barn Reservoir lies south of the River Thames in England at West Molesey. The reservoir is 122 acres large with a capacity of 992 million gallons and is managed by Thames Water. Home of the Island Barn Reservoir Sailing Club.
Nearby cities:
Coordinates:   51°23'27"N   -0°21'52"E
This article was last modified 7 years ago