Step In Style (Permanently Closed)
Reviews
User
Very bad service, only have 7 day refund poilicy which is absurd. A complete waste of money.
More about Step In Style (Permanently Closed)
Step In Style (Permanently Closed) is located at Haymarket Shopping Centre, 1 Kildare Walk, Leicester LE1 3YA, UK
+44 116 262 8204