Thats a shame. I would have thought that London should be high on everyone's travel list if they haven't been there. It's one of the great destinations in the world and totally unique.
It's like New York and Paris. I still look at people funny if they tell me they have no interest in visiting New York.
London, New York, Paris. Maybe Rome. These cities are MUSTS if you haven't been to them.