Monday, Wednesday - Friday
11.30am - 3pm | 5pm - 10.30pm
Saturday & Sunday
11.30am - 4pm | 5pm - 10.30pm
Tuesday - Closed
Tel. 020 8305 6649

24a Evelyn Street, London, SE8 5DG, UK