posted by Rebecca Keenan | 0 Comments
Our photo of the day was taken in London, England. It shows Trafalgar Square and the National Gallery, two of the top attractions in London.
If you’re planning a trip to London, check out our London videos - 10 Things You Need To Know About London and How to save money in London. To find out more about the top things to do in London, download our free London pocket guide . For accommodation in London, be sure to check out our hostels in London.
“ Chile :)