Who? St Germain and South Place Hotel What? The weather in London might be changing its mood constantly but it doesn't mean you can't get into the swing of summer....
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...