Princess of India

10-11 London Road Morden SM4 5HJ