>

Contact Us

Contact Us

Address

STAR Exeter
89A Queen Street
Exeter
Devon
EX4 3RP

Email

info@starexeter.com

Telephone

Tel: +44 (0)1392 666419




Location

STAR Exeter is in the south west of the UK, just 2 hours 5 minutes from central London by high speed train