The President Hotel located in Russell Square is currently the home to Fawlty Towers The Dining Experience. Situated a few minutes walks away from Russell Square tube station it’s conveniently located for a West End night out.
The President Hotel located in Russell Square is currently the home to Fawlty Towers The Dining Experience. Situated a few minutes walks away from Russell Square tube station it’s conveniently located for a West End night out.