Will be going to London for vacation family, what are some fun things to do? (food, events, shopping)?

And we wanted to go somewhere else out of London for about 3-5 days, any suggestions? (we were thinking Paris or Barcelona for example)
7 answers 7