Not so much mecca for travelling, but a base to earn pounds and see the rest of europe. When I was based there (pre gfc) my top five things about the UK were.
1) the money I could earn contract
2) the exchange rate
3) proximity to the rest of europe
4) the money
5) the exchange rate :)