Goose In St James Park London England UK, Just In Front Of Buckingham Palace Just outside the front gates of Buckingham Palace is St James Park. St James Park has a little lake with a number of different species of water birds. This goose decided it was time for some personal grooming and I happened […]