Thatcham Town Council objects to new application for holiday chalets at Hambridge Lake between Newbury and Thatcham
Thatcham Town Council has weighed in on recently revised plans for chalets at Hambridge Lake.
West Berkshire United Kingdom United Kingdom General Thatcham Town Council Thatcham Town Council Youtube Berkshire Council
Source: newburytoday.co.uk