St Christopher’s Place is a Central London estate situated in a core West End location just off Oxford Street. This unique mixed-use holding comprises over 170 lettable units across 40 buildings with an income profile diversified across the retail, leisure, residential and office sectors. The asset offers a multitude of opportunity for accretive asset management in the delivery of leasing, repurposing and redevelopment initiatives, as well as the building of greater critical mass around this renowned estate.