< Go back

Russell Square

Russell Square
  • Camden Loop

Located in Bloomsbury in the London borough of Camden, Russell Square is situated near the British Museum and the main buildings of the University of London. The most eye-catching landmark at Russell Square is Hotel Russell, which opened in 1900. Still standing, this structure was the epitome of opulence and much of it was designed by architects who had a hand in the creation of the ill-fated Titanic. The hotel's restaurant is nearly identical to the restaurant that was aboard the ship. Source: aviewoncities.com