Search

 

 

London Meeting Rooms

London Meeting Rooms is a leading provider of premium rated and competitively priced meeting rooms and training rooms, with Video Conferencing facilities. Established in 2008, London Meeting Rooms are ideally situated in Marble Arch, Piccadilly Circus, Oxford Street, Victoria, Holborn and Mayfair with fabulous views and natural daylight in all venues.

 

 

Why not look at one of our other locations