It is hard to go anywhere in London without seeing signs of the further coming London Games. With two weeks tomorrow it is all a good reminder!