Hello! i have a very short stay in London for business, but have 2 meals on my own where I'd love to take advantage of the great London food. I am staying at the Intercontinental Park Lane (near Hyde Park tube) and I tend to really dislike hotel recommendations. Usually too pricey, too touristy. I'm coming from NYC and I'd love recommendations on great pub food, Indian, or other ethnic foods. Fish and Chips also would be great. Nothing glamorous, but just great easy food in the area if that's possible. I have been reading through the posts and it sounds like GunMakers on Aybrook Street is good?
Would appreciate people's input/thoughts/recommendations - thank you!