Millennium Copthorne Tara Hotel – London Published October 4, 2012 at 128 × 100 in Millennium Copthorne Tara Hotel – London