Trafalgar Square – Great Spot to Relax and Watch t... Posted by Amazing Traveler | Dec 4, 2014 | Europe | 0 |