Lenta Business Centres is one of the largest serviced office space providers in London. Our business centres, located in London and other UK, provide flexible Serviced Office Space. Other services available at our business centres include Meeting Rooms Available to Rent & Virtual Offices. Let us help you to find your ideal office.
Let us work with you to find the best office space solution for your business
Office space based on flexible monthly licence agreement and all-inclusive business rates.