London är stort i alla möjliga afsee-nden,