The sound is even more amazing if you take in to account that it isn't in a stadium, it's in Hyde Park. They basically stick up pre-fab walls around a chunk of grass every summer for concerts. Oxford Street is a short walk away!
Abusive comment hidden.
(Show it anyway.)