I agree that London is certainly the best for those who haven't visited the UK before, as there is so much to do and see. If people are worried about the price, why not get accomodation in a town just outside London and then just use public transport if you want to venture into the City?

I can't commit to anything because of how far in advance this is. However, as I live fairly local, it's certainly possible could pop along for the day.