Lenta Business Centres
Channelsea House,Canning Rd,Abbey Lane
London
E15 3ND
01923 650410
Business Centres
Visit Website