Skip Main Navigation
Page Content

South Place is a luxury five-star hotel in the City of London, the first from restaurateurs, D&D London. Having been open since 2012, South Place has become a neighbourhood favourite and an international destination. We are boutique, luxurious and fresh-faced. Inspired details and playful touches mirror the vibrant neighbourhood, a deft mixture of the contemporary City, London’s most historic quarters and the achingly cool East End.

Save This Event

Event Saved