THE BARBER SHOP
2 MILL STREET
London
W1S 2AT
020 7491 2002
Barbers
Visit Website