Hotel Victoria, Northumberland Avenue, Charing Cross, London

Year: 1890 Item #: 65 Views: 5,153 Comments: No Comments.

This Magnificent Hotel is one of the Finest in the World; 500 Apartments, Public and Private Rooms and Baths, unsurpassed for comfort, convenience, and elegance. Completely lit by Electricity. Passenger Lifts to every Floor.