London, Restaurant Reviews, Reviews, Vegan, Vegetarian Rasa (W1) | Eating Gluten Free in London February 19, 2016 by Kimi 1 comment Fantastic South Indian Kerala restaurant in Oxford Street. Continue Reading