68 Upper Thames Street Greater London, England EC4R
Seated: 5
The Business Suite was opened in January 2014. This is an ideal space if you are looking to hold a small meeting in the City for up to 5 people.