Room and Venue Hire

We are delighted to offer event space and meeting rooms for every type of requirement, from presentations and meetings to conferences.

Our offices at John Snow House in the heart of the City of London feature a selection of options that are competitively priced and conveniently located, while our venue at 28 Portland Place in central London is a beautiful historic building, offering modern luxury and elegant surroundings for any occasion.

John Snow House

Our event spaces and meetings rooms at John Snow House are fully-equipped, competitively priced and conveniently located

28 Portland Place

28 Portland Place is the ideal location for a wide range of events, offering modern luxury in elegant surroundings