England

Guard marching at Buckingham Palace.

England

People on a bench in St. James Park.

England

People on grass in St. James Park.

England

Big Ben.

England

The River Thames.