When you think of London, chances are you think of a cosmopolitan city known for some of the best hotels in the world. You likely can’t help but think about the Duke and Duchess of Cambridge or their amazing wedding that was held in April of 2011. These are the […]