Category: Russell Square

  • Hotel Russell.

    Hotel Russell.

    The Kimpton Fitzroy, formerly the Hotel Russell, a flamboyant French Renaissance style building in the Bloomsbury area facing Russell Square.