Stock Photo: England, London, Westminster. Westminster Bridge spanning the River Thames towards Big Ben and the Houses of Parliament at sunset.