Located in the charming riverside town of Burnham-on-Crouch, The Thatched Cottages provide the perfect base for exploring the local area. From scenic walks and waterfront views to local shops, restaurants and attractions, there is plenty to discover during your stay.