Telford STaRS - Whitechapel House, Whitechapel Wy, Telford TF2 9FN, United Kingdom | Fresha