18th November 2021

The Big Interview: Church House’s Wharton on CEO role and future growth plans

Stepping through the entrance of 50 Grosvenor Street in Mayfair – the London office of Church House Investments – the first thing to inevitably capture any visitor’s attention will not be anything usually associated with an asset manager’s office.