Design Travel South Place, a design hotel Life in LuxuryJanuary 12, 2013May 25, 2015 Who? South Place Hotel What? Few hotels in the City of London are as design-led as D&D's South Place Hotel. The 80 bedroom luxury hotel is designed by Allies and...