Meeting Rooms : London

London | South West London | West London | Kent | West Sussex | South Coast | Show All

Lincoln's Inn Fields Lincoln's Inn Fields

29 Lincoln’s Inn Fields, Holborn
Meeting Room : 11-20 person

Dowgate Hill House Dowgate Hill House

14-16 Dowgate Hill, Cannon Street
Meeting Room : 11-20 person