Lenta Business Centres
Lloyds Court,1
London
E1 8AT
020 7953 1100
Business Centres
Visit Website