London is a city that straddles both cutting-edge modernity and an ancient, imperial past—where Westminster Palace and the ...