65 Barking Rd, London E16 4HB / 020 7473 1389

Open 7 days 11am til late