The Principal London Pictures

Victorian building that is one of London's oldest existing hotels.

>>>BACK TO HOTEL PAGE
CLICK AN IMAGE TO ENLARGE/PLAY SLIDE SHOW

Archived Images
All pictures below are pre-2016 when this was the Hotel Russell
Major refurbishment has taken place since. Images for historical interest only.