Large meeting rooms in
2 Stephen Street
2 Stephen Street, London W1T 1AN
Closest station
Tottenham Court Road 3 mins walkRooms in building
3
rooms
Average price
£163–228
/h
Capacity
16+
people

Food & Drinks

Good food fuels great ideas
You can’t change the world on an empty stomach, and our meeting room menus cater for kick-starting breakfasts, delicious lunches and tasty snacks to help fuel your next meeting. Don’t go hungry…
Location
2 Stephen Street,
London W1T 1AN
Directions to 2 Stephen Street
This Work Space is located just off Tottenham Court Road on Stephen Street. You'll see our main entrance, marked with a large '2' behind the door.