Lovell to move into new central London offices to accommodate growth plan
Lovell (London region) has signalled its intent for further growth in the coming years with a move to larger central London offices this summer. Lovell, a leading regeneration provider, moves out of its current offices in Elstree into bigger premises... View Article