Asia House
63 New Cavendish St, London
W1G 7LP