Skip to main content
British

Atrium Bar & Restaurant at The President Hotel

56 Guilford Street, Bloomsbury

At a glance

Cuisine
British
Destination
Bloomsbury