London.

Kensington Gardens, London.