Cardiff.co.uk is a badly developed site, as I'm not web designer.
Even so, it gets around 17,000 page views a month... gets 90% of traffic from people typing cardiff.co.uk into address bar. Gets 10% from search. i.e MSN for 'cardiff restuarants'.
Sorry Matt, but with a few more pounds in your paypal account, you will not be able to buy a city name.. As a guide, Leicester.co.uk was up for private auction 4 months ago with a reserve of 20k.
If you do, then let me know - I'm quite happy to eat my words!