by dutourdumonde
LONDON, UK, Friday June 1, 2012. Flags on Piccadilly to advertise the Piccadilly Big Jubilee Lunch which will be held on Sunday June 3, 2012.