Try the most unique boutique hotels In London, England. Explore cool, modern, luxury hotels & unusual themed hotels in central London.