It certainly was and to quote another post on this thread, most of that £9 Billion was spent on services/products from this country.
It made the country a great place to be, even just being in London during the Olympics there was a buzz which made the city better. I can seriously see them...