Unit 8, St George Wharf London SW8 2LE London Greater London SW8 2LE United Kingdom
Tel: 020 7735 4422
Experience stunning nails and relaxing beauty treatments in our gorgeous nail and beauty salon in St George Wharf, the landmark riverside development by the Thames in Vauxhall, London.