There are loads of places that serve "british" food whatever that means.
Most restaurants cook chicken,beef,steak,pork, in any number of different styles all served with fresh vegetables. You must try the Canarian potatoes they are exquisite. Vegetarian meals are readily available. Fish is also in plentiful supply. There are McDonalds, KFC style takeaway places.
If you go hungry in PDLA then you are fussier than you describe