The Bandstand

The Bandstand
Kensington Gardens, London, W2 2UH