The Grocery Store

39 Barnabas Road London E9 5SD