The Olympic Games in London 2012 will mean a huge boost for tourism and will put London centre stage where it will be the main global attraction during this prestigious event. Apart from the newly constructed Olympic Stadium and village, many other parts of London, including some main tourist attractions and historical features have been […]

