Michael Lockhart

Director

Michael Lockhart is currently the Director of UK Retail & Leisure at Savills, where they advise landlords, occupiers, investors, and developers on property strategies throughout the UK, focusing on Greater London and the South East. They have extensive experience as a retail and property advisor, having previously served as a Partner at Jackson Criss from 2011 to 2022. Michael is based at Savills HQ in London, leading the Greater London/South East In-town Retail Team.

Location

London, United Kingdom

Links


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices