Lenta Business Centres is one of the largest serviced office space providers in London. Our Business Centres provide flexible Serviced Office Space, Meeting Rooms, and Virtual Offices in London, Watford, Swindon, Norwich and Swanley.
Reviews (2)
Annie Stubbs
Jun 22, 2016
Emma Bracey-Wright
Feb 04, 2016