Serviced Offices in Bournemouth
- Bournemouth is a large coastal town in the South of England.
- Located 151km southwest of London, with excellent road, train and bus connections to and from the city.
- Bournemouth Airport is only 7 km from the town centre and has flights to over 23 international destinations.