- Newbury is at the crossroads of southern England and is less than an hour away from London, Oxford, Bristol and the South Coast. From its time as a thriving medieval centre and inland port, to its present position as home to some of the world s leading companies, Newbury has always been a centre of bustling commercial activity. ...www.newbury.gov.uk