Get ready for explosions, gadgets, and a killer soundtrack because Bond is back. The worldwide release of Spectre is upon us and Agent 007 is tearing up the Big Smoke. The quintessentially British hero is no stranger to London locales and a number of iconic Bond scenes have been filmed in England’s capital. Read below to discover the best places to visit on an exciting James Bond tour of London.

(more…)