Want to be part of the UKs No.1 voted Nail Salon? Location: Notting Hill About us: Townhouse is the UKs most talked about nail salon brand, eninventing the