@skinnylatte You can absolutely get proper Punjabi food in the UK (or Tamil, or Bengali, or Gujarati, or…), and there are many, many options in London and other big cities. (I miss it so much.)
I used to go to Pakistani places, mostly, because it’s the closest to what I grew up eating. I took some German friends once. That was fun.
But: do not ask a white person. They will direct you to the nearest “curry house”, a.k.a. approximate Bengali or Bangladeshi food with fries and beer.