The Kensington Gardens
What's a "p"?
It's British slang for pence.