There's a lot visitors like about Newbury, especially its bars and historical sites. You can easily spend a relaxing day visiting North Wessex Downs and Coate Water Country Park. And while you're here, be sure to stop by Newbury Racecourse and Donnington Castle.