London.
Crystal Palace in Hyde Park, Festival of Empire Exhibition, 1911