Located at 33 Margaret Street near Oxford Circus, the 95,000 sq ft Savills UK and Global Headquarters is a BREEAM Excellent-certified office housing over 800 staff. The seven-floor facility features specialized property services, a social hub, and sustainable design elements.

Shoots at Savills UK HQ