Hotel Russell

The Kimpton Fitzroy London is a historic five-star hotel, located on Russell Square, Bloomsbury, in the London Borough of Camden. From its opening in 1900 until 2018, it was known as the Hotel Russell.


References

Title Summary
Harryfest 2001 ... starting on May 4, 2001, at the Hotel Russell . ...
May 5 - Harryfest Dinner ... taxi to take us back to the Hotel Russell .
Harryfest 2001 Scrapbook ... made our way to the fabulous Hotel Russell in Russell ...

Connections