We (2 adults and two teen girls) would like to go away just before Christmas. We were thinking of Poland as a possibility but now think we'd rather stay in the UK, thus saving on air fares and hopefully getting a nicer hotel for our money.
We wondered about London - but is there anywhere nice to stay that isn't either a travelodge or fiendishly expensive. We'd maybe want to see a show too - any recs?
Another idea is maybe Edinburgh but does anybody else have any good suggestions please?
Tia.