SOUTH PLACE HOTEL, LONDON