This panoramic view upstream of the River Thames, with the Palace of Westminster to the right, was taken from Westminster Bridge, one of sixty-one assessment points included in The London View Management Framework. It is designated assessment point 18A.2.
The Palace of Westminster, along with Westminster Abbey and St Margaret's Church form a World Heritage Site.
Historic England Archive DP247349
You are all set!
Your first Culture Weekly will arrive this week.