e&e 25 Pembridge Road, London W11 3HG