Lincoln's Inn Fields, London, England, United Kingdom
Distance: 35 yd.
Company description
The Lincoln Centre is London’s leading business presentation centre and client entertainment venue. Specialising in financial presentations, results, AGM's, press conferences and corporate seminars.