Grosvenor
Introducing Grosvenor’s London
When property group Grosvenor quietly refers to its London estate, it actually means some 300 acres of Belgravia and Mayfair, which it has owned for centuries. That means Grosvenor really is a landlord like no other, and the way Grosvenor do business is as important as the business they do – a fact we’ve communicated in our brochures produced for the company.