About company

UK Government’s placemaking expert. LCR has a 25-year track record of creating exciting new destinations for people to live, work and experience.

GB 20 cranbourn street
Not verified company