Hotels for the 2012 London Olympics
As you may very well know, on July 6th 2005, London was announced as home to the 2012 Olympic Games having held it previously in 1908 and 1948. If you are lucky enough to be watching the Olympics or even to be involved, then you will need accommodation during this momentous event. London has a […]