London, United Kingdom

Kensington Court Gardens