Room 7 at The Office Group's Thomas House centre has some of the best options for meeting room hire London has to offer!
Located on one of London's most prestigious addresses, 84 Eccleston Square Thomas House is an imposing 7 storey building with a grand, regency styled façade. Found just moments away from Victoria Station, with offices, co-working, lounge membership, meeting rooms, event space and virtual offices, this is a building you have to see.
Room 7 can accomodate up to 14 delegates for a boardroom style meeting, creative brainstorm or research session.