Photographs │ London │ Palace of Westminster 12 August 2012 Next ▷ ◁ Prev Photographed on the last day of the 2012 Games in London, 12 August 2012: large Olympic rings were on a barge on the Thames, in front of the Palace of Westminster.