Ideally located within easy reach of the M4. For shops and local amenities Newbury town centre is only 5 miles away and . Conveniently situated just 1 mile from Thatcham train station. The Newbury Thatcham Premier Inn has everything you'd expect, incredibly comfy beds in every room and an onsite Chef and Brewer Restaurant.