Ah London! Hundreds of thousands of people are drawn to this shining jewel of the United Kingdom each year. Some come simply to visit such amazing sites as Big Ben, The Tower of London, Buckingham Palace, St Paul’s Cathedral, and more. Others come to make