We have a weekend booked in London for December - would like to do Christmassy things and have been looking at Hyde Park but seems too busy for us. Can anyone recommend any alternatives? Would obviously like to go down Oxford Street and look at the lights and poss a trip on the London Eye. DC will be 7 and 10.
Any and all suggestions welcome.