London and The U.K.

South Bank London Beach, a temporary urban beach located on the banks of the River Thames. People relaxing on the sandy beach and enjoying the sunny weather with views of the skyscrapers of London and other landmarks in the background.