Beauty Salons in London - Cricklewood 12A Cricklewood Lane, Cricklewood, London, NW2 1EX Tags: facial, manicure, manicures, nail bar, sun bed