Townhouse @ Princes Road Stoke is located a short 13-minute walk from Staffordshire University.