Stock Photo: England, London, Westminster. Westminster Bridge over the River Thames leading towards Big Ben and the Houses of Parliament.