by admin | Sep 17, 2012 | England, London, England
(London, England) A bustling, historic, iconic city like London boasts a multitude of fancy, 4- and 5-star hotels, many of them chains and any one of them will provide for you a pleasant stay when you visit, be it for business or pleasure. But if you, like myself,...