Peeing at Kensington Palace in London!