Employees benefit from being near Wyndham Square as well as having convenient transport links, being not far from Plymouth train station and the A374.