10 Minute Manicure

10 Minute Manicure

10 Minute Manicure is a unique nail bar situated in The Mall Luton focusing on providing top quality nail treatment using award winning top of the range products.

View on floorplan