Location: Upper Thames Street, London
Facilities: Staff Restaurant Coffee/Deli Bars 2 x Trader Coffee/Deli Bars Client Dining Meeting Room Hospitality Business Lounge Auditorium BBQ Terrace