The streets of central London are one of the best places in the world for supercar watchers these days, to the dismay of certain residents who don't seem to agree with or understand the allure of exotic and rare automobiles firing all of their cylinders at stop lights. Read more »