English

Mayfair Investments

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.

Share this page

Share this page on LinkedIn Share this page on email