No. no. no no.
You've been here ten minutes. You can NOT be missing food. I am telling you this in a friendly, pretend I'm your mother type way. Get out there and try British food. Go to little cafes, order bacon sandwiches, try tea cakes and cream cakes, eat scones, try some savoury things, go to Indian resturants, try the most exotic sounding thing, go to sandwich shops, order a baguette, go to the bakery, get some cheese straws. Go try some British food, try it all.