Kensington Gardens
It was located in the centre of London opposite Hyde Park and Kensington Gardens.