Originally Posted by Tuerto By far the better City? you really need to elaborate on that statement. London is a Mega city, Cardiff is a village in comparison. Size isn't everything.
Forum Rules