The Serpentine (also known as the Serpentine River) is a recreational lake in Hyde Park, London, England, UK.
Trafalgar Square, Central London, England, UK.
Big Ben (Clock Tower). Big Ben is the nickname for the great bell of the clock at the north end of the Palace of Westminster in London, England, UK.
One golden afternoon in London.
River Thames and Surroundings. The River Thames flows through southern England.
Have a lovely weekend (and a very happy Mother's Day)! xx