Atrium Bar (2)

Atrium Bar & Cafe

Located between the Imperial and President Hotels. The stylish interior is flooded with natural light, serving as the perfect backdrop for impressive cream teas, antipasti sharing platters and classic cocktails. Live jazz is played weekly each Friday and Saturday evening.

Opening Hours

Please Note: We are temporarily closed
Please Note: We are temporarily closed
69 Russell Square, London WC1B 5BA
President Hotel | Imperial Hotel
69 Russell Square, London WC1B 5BA
View All Restaurants