Home / Features / Board Rooms / Meeting Rooms
Board Rooms / Meeting Rooms
8810
Central London

The Blue Fin Building: stunning corporate headquarters in central London, with huge central atrium, large roof terrace, winter garden coffee bar and restaurant with views over the Thames.

10353
South west London

Rowing club with a bar, meeting hall, gymnasium, and river view. London SE.

10406
20 miles (32km) from London

Substantial country manor in 56-acre estate, with conference facilities, boardroom, farm buildings, mature gardens, and a roman-style swimming pool. Hertfordshire (5 mins M25).

10598
West London

Office in a mews, central London, with a top-floor meeting room with exposed roof timbers.

10720
Central London

Modern art gallery and event space, with two large galleries and auditorium. Central London.

10981
Central London

Prestigeous central London palace with a wide range of opulent rooms available for events.

10987
Central London

Superior central London hotel with penthouse suite overlooking the park, meeting rooms and conference rooms.

10989
Central London

Superb Georgian town house with many original features. Central London.

11088
Central London

Conference centre in a late 19thC art nouveau building, with a concert hall, numerous rehearsal spaces, meeting and conference rooms. Central London: off-street parking available.

11129
Central London

Elegant barrister's chambers in central London with meeting rooms, reception area and library.

11256
South east London.

Georgian riverside manor house with many rooms in different styles, many of which are unrenovated. London SE.

1134
South East London

Famous central London coaching inn.

11425
Central London

Prestigious and historic venue, one of the four Inns of Court with exclusive banqueting rooms and many meeting rooms. Central London.

11426
Central London

Impressive guild hall in central London with meeting rooms, and an outstanding grand hall.

11549
Central London

Large central London conference and event venue with numerous meeting rooms and presentation areas.

11567
East London

Stand-by exchange floor in Isle of Dogs.

11658
West London

Town Hall, west London, with many meeting rooms, concert hall, and court-room.

12372
Central London

Light, bright, modern office space with lots of natural daylight. Central London.

12374
South West London

Conference centre, central London, with conference, meeting, training and seminar rooms spread over six floors.

12456
Central London

Modern hotel, with contemporary meeting rooms.

1 2 3 4 5 6 

«Prev Next »

Reference Search

Search By

Follow us twitter facebook

Itasca Newsletter

Want to keep up-to-date? Subscribe to our newsletter.
Format
 

Itasca Locations & British Waterways