Baglioni Hotel London - The Leading Hotels of the World 0 1503 Baglioni Hotel London - The Leading Hotels of the World, England