Try to spend more time in London if you can. British Museum is a must, along with the Tower of London. Make a photo stop at Big Ben/Westminster Abbey/Houses of Parliament along the Thames River--the Westminster tube station is directly across the street from Big Ben at the Westminster Bridge.
Skip the food. "Great British Cuisine" is the shortest book in the world.
London food is excellent. This is a tired, old trop and I’m so tired of refuting it.
It also has the best Indian food outside of India.