
Symbols of British strength and empire in Trafalgar Square, high above the tourist hordes in Central London. Pic: Martin Kelly
Share and Enjoy:
Symbols of British strength and empire in Trafalgar Square, high above the tourist hordes in Central London. Pic: Martin Kelly
Never miss a story – sign up for the Travel Trends newsletter.