Bardo 123 High Street, London E17 7DB