How do they explain them selves? "Carter and Bond will be the Notting Hill barbershop par excellence. Situated on two floors at 215 Westbourne Park Road, we offer the best high-quality haircutting, beard trims and wet shaves together with an enormous number of quality grooming products and solutions and fantastic Workshop espresso. Our "Barber & Sh… Read More