London has so much to offer, for all tastes, budgets and cultural persuasions. There is proper (grisly) history, statement buildings old and new, and world-class museums housed in jaw-dropping ...