6572View
2m 15sLenght
5Rating

While some tourist attractions, hotels and businesses in London report revenues actually fell during the games, CCTV's Olly Barrat reports the hope is the UK economy will benefit in the long run.