The Barber 118A Hoe Street, London E17 4QR