Photos menu
South Bank of the Thames
Tranquil riverside scene. In the country's largest city.
Photos menu