A tourism map showing the River Thames in the centre running between Southwark and Lambeth on the left and Westminster on the right bank, with the Houses of Parliament across the water, on 27th March 2019, in London, England
{}