Savoy er fortsatt videreformidlet i navnene til Savoy Hotel og Savoy Theatre som står på samme sted. Mange av bygningene i gatene rundt har også navn etter stedet: Savoy Buildings, Court, Hill, Place, Row, Street and Way. Savoy Place er hovedkvarteret i London for Institusjonen for ingeniørkunst og teknologi (, IET).