Indian YMCA

41 Fitzroy Street London W1T 6AQ