Category Archive for "London"

London Highlights

Aug 17 2014

London’s most famous tourist attractions are huddled close together in a busy two-mile radius. Big Ben, Westminster Abbey, Tower Bridge, Buckingham Palace,…