Mayfair London, England
Milton Keynes
London, England
Aldwich London, England
Torre Espacio Madrid, Spain
Southampton and Glasgow
Whitehall, London
Mumbai, India
Westminster
New Delhi India
Kemble Street
King Charles Street
30 St. Mary's Axe, London
High Holborn, London
London