Reviews of London Vip Salon & Hair and Nails. (Barber Shop) in London (London).