October 1, 2010 Hanover Square, Westminster, London W1S 1, Edit Delete Tags Autopost ThreeUK View Larger Map