Calm Indian Cow

69 Front Yard Paul Street London EC2A 4NG