Beauty Salons in London - Barnes 62 Church Road, Barnes, London, SW13 0DQ Tags: manicures, massage treatments, nail bar, pedicure