Hotel Victoria

Hotel Victoria advertised in London in the 1890s. (TV: Deep Breath)