20 Little Britain, London, UK, EC1A 7DH
This room can seat up to 12 people, has natural lighting and is fully equipped with video conferencing abilities (Clickshare and Logitech Camera). Flipcharts are available upon request.
Shakespeare location
20 Little Britain, London, UK