Facts of London Info-graphic

We just love London which is good seeing as we spend a lot of our time driving around the city’s streets bringing clients to various destinations. Check out this info-graphic that we recently created to celebrate this amazing city of ours!