Latest
Popular
London Grace launches new London location
Nail bar, independent coffee shop and cocktail bar London Grace, has announced the launch of its second location on Clapham High Street. The new store features exposed brick walls and statement light features to create a home-from-home environment that is synonymous with the brand’s ‘social beauty’ ethos. London Grace operates late night openings, until 22:00. Clients can choose from seven different manicures and pedicure treatments.