The London House Chicago Hotel Review in Hotel Review Luxury Travel on September 15, 2017 January 22, 2024 The London House Chicago is in the middle of everything. It’s in a great downtown location, two blocks from the… Read More