London Office Space
London Office Space
|
Lenta Business Centres in Central London, North London and East London provides office space, meeting rooms for hire and virtual offices.
Central London Serviced Office Space
|
East London Serviced Office Space
Lenta Business Centres in East London has flexible office space up to 500 sq ft, close to the future Olympic site.
|
North London Serviced Office Space
|