How can 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 along with an enormous number of quality grooming items and wonderful Workshop coffee. Our "Barber & Shop" is a unique a