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 Street, we offer the finest top quality haircutting, beard trims and damp shaves together with an enormous number of quality grooming products and fantastic Workshop espresso. Our "Barber & Shop" is a n