Lowood

Roadwater, Somerset, TA23 0RQ, England

Lowood is a quiet caravan site in Roadwater near Watchet, Somerset. Enjoy six electric hookup pitches, exclusive WC facilities, and dedicated dog walks on the edge of the coast.