I was in London in 2014. It's a big business center and metropolis. Great Britain is one of the most developed countries. We were in different cities, saw a lot of attractions and many others interesting things. In London the most popular street is Oxford street.
I would go back to London again