World's Larder

39 High Street Wanstead London E11 2AA
0208 989 7181