The Angel of Bow 171 Devons Road, London E3 3QX