Bygningene ble reist av Christian Science, og stod ferdig i 1907. Innen 1996 hadde antallet medlemmer gått kraftig ned, og bygningen var ikke lenger i bruk. Den ble kjøpt av Cadogan Estates Ltd., og ominnredet som konsertsal.