EightyFen
30/01/2021 by Buildington
Convene at 80 Fenchurch Street opened in January 2021.

This is Convene’s second location in London offering over 70,000 square feet of meeting, event, and flexible office space.
Show all news for EightyFen