In 2000, there were well over 100,000 hotel rooms in London. Since winning the Olympic bid, developers have gone mad building even more hotels in both the luxury and budget markets. It’s expected that by mid-2012 there will be over 123,000 hotel rooms in the capital.
There are several different types of accommodation in London, from [...]


Posted in
Tags: