Marylebone in London is home to some of the greatest restaurants in the country, the best of which being Indian Moments. We are the curators of scrumptious, beautiful, and entirely authentic Indian food, made to perfection with only the most fragrant spices and freshest locally sourced ingredients. To guarantee that every mouthful is a treat for your senses and may make your palate sing with ecstasy, we avoid adding any chemicals or harmful combinations.