The Newbury center point is about the area of West Berkshire Museum and the area of Newbury Town Hall.
Below are reviews of the city of Newbury, United Kingdom from an actual visitor's perspective.
The races were very good and the hotel was ideal for us and this event!
We enjoyed walking along the canal. Shopping was good. We only had a two night stay as we were there for a race so we didn't have a lot of time to explore but there was a nice feel about the town.
Good location near the race courses.