Thatcham, Berkshire
as we refurbish and reopen in rural Berkshire. This is a beloved institution near Newbury, renowned for its warm hospitality...