25 Luke Street Greater London, England EC2A 4DS
Smaller, private rooms for focused discussions or team meetings.