Lulu at the Taj!Tara is proud to be the official supplier of fragrance to 51 Buckingham Gate Suites and Residence - a Taj Hotel. At "The Heart of Royal...