Tag: London

  • The restaurant I go to most in London

    The restaurant I go to most in London

    As a foodie, I commonly get asked what my favourite restaurant is, which is a tough question! I’ve started counter-answering with the restaurant I go to the most… Arya Bhavan. What is Arya Bhavan? Arya Bhavan is a pure vegetarian South Indian restaurant with a few branches, one in Leicester Square, which is convenient albeit…