There were originally concerns when this turned into a lavish Soho House hotel but this is still a chic Soho stop off. Made up of 15 Georgian townhouses (including 11 listed buildings), plus the old Soho House Greek Street, the hotel now has thirty-three rooms, from ‘tiny’ to suites,...
A review is offered for Kettner's restaurants located in London, England.VaughanTomCaterer & Hotelkeeper