51.8919902 -0.45079020000002856 Your Face Clinic1 Thornhill Road, Luton, LU48EYStreetviewDirections: To here - From here Store name: Your Face Clinic Address: 1 Thornhill Road, Luton, LU48EY Url: http://www.yourfaceclinic.com/ Tel: 01582848329