Bars and lounges
London Suite
London Suite is a chic bar located in the heart of Chicago, IL, offering a stylish atmosphere perfect for socializing and unwinding. The venue features a curated selection of cocktails, fine wines, and craft beers, complemented by a menu of delectable small plates. With its elegant décor and inviting ambiance, London Suite is an ideal spot for both casual meet-ups and special celebrations. Generated from this place's information