Travel Guide: London Calling

London is the quintessential cosmopolitan city, often associated as the hub of the world. The city has the buzz of a busy metropolis like New York, the cultural diversity of a city like Toronto, a pul…