March 10th, 2011

There is no executive registry of hotel rooms in London, but the estimated the number of hotel rooms in Greater London in 2000 was put at 101,269. According to [...] Continue Reading…

March 4th, 2011

London’s buildings are too diverse to be characterized by any particular architectural style, being built over a long period of time. Famous recent buildings are the 1980s skyscraper Tower [...] Continue Reading…

February 16th, 2011

London is the capital city of England and the United Kingdom. It is the country’s biggest and populous metropolitan area. London’s history goes back to two thousand years by [...] Continue Reading…