Seen any nuts anyone?

[Kensington Gardens - London - England]