Video: Flower power at the Tower of London! Astonishing plan to turn the royal moat in the heart of the City into a permanent meadow of 20MILLION flowers that change colour throughout the summer to mark the Queen’s Platinum Jubilee
The Tower of London moat is going to be flooded with flowers as it’s transformed into a mega meadow. The Royal moat is to become permanent, giant, undulating field of flowers right in the heart of the City of…
More Stories
Nearly 100 pilot whales stranded on Australian beach
Video: Drake embraces his mother on stage at Madison Square Garden
Video: Grey smoke drifts over the sea from 650-foot ship which caught fire