The English Biscuits are the best, as are the PG Tips.
For most brit items, they are much cheaper than British Grocers.
We always buy our edamame & frozen veg dumplings from here.
They are a great light meal, when it's too late or you're too tired to cook.
I get all of my Thai ingredients there as well.
Oh & they carry Taramasolata. Yummmy!
I have to allow myself a set amount of money going in there or I'd spend far too much.