Room and venue hire

We are delighted to be able to offer 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 room 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 meetings rooms 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