Lombard Street, London, United Kingdom

Office description:

The office building also provides superb fully serviced offices on flexible terms, with air conditioning, reception staff and support teams, kitchen areas, state-of-the-art technology and 12 meeting rooms that can cater from 2 to 50 delegates.

Print   Add to list

Your details: