London has fine museums, the British Library is one of the greatest library institutions in the world… It’s got everything you want, really.