Great space in a brilliant location. Right next to Kensington Gardens/Hyde Park