British food is not just fish and chips!
If you want to try British food, you need to know where to go. Check out this list in Time Out of the best gastropubs in London to try really good local food! Try this list in The Stylist as well.
You could start at The Bald Faced Stag in East Finchley or The Spaniards Inn in Hampstead.