Depends on where in the UK... You realize that the UK consists of several countires (Northern Ireleand, England, Scotland, Wales), so what area are you going to visit?
I'd say that 8 days is enough time to see one or two spots, but not more than that if you want to really enjoy it.
So for starters, Oxford is a nice place to grab a beer and relax, and eat some delicious meat filled pie at the Eagle and Child pub.
Stonehenge, while touristy, is also worth seeing, just for the awe of standing there in something that predates modern history.
There are a LOT of small villages and towns that have amazing cathedrals if that's your thing.
London is just too big to even start on, really, so touristy things:
Big Ben, London Bridge, Eye of London, Westminster Cathedral, etc.
English pubs are ALWAYS great for beer and dinner and you will find them everywhere, and each one is a bit different.
London has some of the best Indian and Middle Eastern food outside of those areas as well.
Dublin has more of the same, plus a Guinness factory, a whisky store and canals, lots of history.
Don't take taxis unless you really need to, they're ridiculously expensive in London (all over Europe in general). Take the Tube and buy an Oyster Card (at the Underground station at Heathrow).