London 2012 Olympic Games, UK
London, United Kingdom
With only 4 days to go before the start of the London 2012 Olympic Games, the city has become the main focus of the world. A guaranteed buzzing atmosphere, London is the place to be this summer. View our London apartments at
http://www.alphaholidaylettings.com/England_holiday_rentals/South_East_England/Greater_London