Cambridge Hotel, 28 - 32 Cambridge Terrace