Residential, retail and commercial real estate for Russia and CIS region
Mayfair Investments is a Russia and CIS real estate investment organisation and part of the Libra Group’s global real estate investment and management portfolio.
The company has extensive property investments in St Petersburg, the cultural heart of modern Russia. Its investment and management experience in the region spans commercial, residential and retail projects – each presenting their own challenges and each demanding acute insight into the local commercial and cultural climate.
Global experience aligned to local insight."
Mayfair continues the Libra Group's commercial association with Russia that began with shipping ventures over 20 years ago. Mayfair's real estate investment throughout the CIS region owes much to the knowledge base gained through Libra’s commercial track record in Russia. The company has executive offices in the heart of St Petersburg.