Clapham Place
Regal London is an English leading developer of luxury residential real estate with branches in London, Dubai, Shanghai, and Hong Kong. It has a portfolio of more than 44 000 sq meters of retail space and 12 developing and built residential complexes in the London center.