Rooftop Bars
Address: 1 Leicester Square
Website: ihg.com
Phone: 020 3953 4200
Email:
Floor:
Building: