Exclusive

London Wow: Trafalgar Square

London is a really ‘wow’ place, especially for Joel, who is from somewhere else. This week he shows us Trafalgar Square.