Serviced accommodation in Newbury
Newbury is a vibrant market town that enjoys a mix of heritage and technology, creating a diverse but charming environment in which to shop, work or spend leisure time. The town has frequently been surveyed as one of the most desirable places in the country to both live and work. It lies in beautiful countryside, much of which has been designated as an Area of Outstanding Natural Beauty, but within easy reach of many of the main commuter destinations such as Oxford, Abingdon and London itself.
Throughout Newbury you will find a large selection of restaurants catering for all tastes; traditional inns and street cafes sit happily next to fashionable restaurants and cutting edge bars, creating a unique environment coupled with a lively atmosphere. The largely pedestrianised main street boasts a wealth of national and independent stores with an open air market twice weekly.
Back to All Locations

