Beauty Salons in London - Holland Park 123 Clarendon Road, Holland Park, London, W11 4JG Tags: manicure