London is the epitome of regal opulence, starting with the Buckingham Palace, Westminster Abbey, Big Ben, the Changing of the Guard and countless royal palaces and monuments. There are also the iconic black cabs, the London Eye for the best views of the city and those red telephone booths that still work and tourists love to take selfies in. But for me, what was most striking was the similarities to New York City. Maybe I am feeling a bit home sick but London made me feel at home….