Where are we?

Worcester is in the Centre of England

Worcester

We are located in the city of Worcester in the centre of England

Worcester is 2 hours from London Paddington Station by direct train

Our nearest airport is Birmingham (40 minutes) or London Heathrow (1 hour 50 minutes)