Went here several times in my stay in London to buy random stuff like bottled water, snacks, beer several times and people were pretty friendly. They sell individual cans and bottles of beer and also have a bakery-ish setup where they make all sorts of pastries and pizzas. Had a veggie samosa, wasn't the best thing I ate, but for 1,79 quid it filled me up and got me thru the day sightseeing. read more