Making the most of a holiday in Somerset

A short distance from London, the delightful countryside in Somerset is the perfect place to unwind and relax from life in the big city. While you might be tempted to default to reserve a bunch of dorm beds in a hostel like you usually do, get your friends to pitch in to rent a holiday …

Continue reading