London Executive offices
288 Bishopsgate
London
Greater London
EC2M 4QP
Tel: 020 3008 8888
Email: enquiries@leo.co.uk
Web: www.leo.co.uk
London Executive Offices offer meeting room hire, serviced offices and virtual offices in prestigious locations around London, catering to all needs and budgets.