LON.TS.NC.07.2013 May 30, 2015 By AR356 51.508039 -0.128069 Trafalgar Square, London WC2N 5DN, UK Share this:TwitterFacebookLike this:Like Loading...