You’ve been in London too long if you agree with most of this…
Sunday, March 1st, 2009Check out the pic I took today - spotted it in the westbound Piccadilly Line platform @ Leicester Square tube station when on the way home this afternoon. Read it, liked it - agreed with most of it, so snapped it. Anyone who has lived in London for a while should be able to agree […]
