the buckingham palace in london, england is surrounded by beautiful flowers and greenery on a cloudy day