|
|
|
|
|
| Russell Square is one of the largest squares in London. Located in Bloomsbury, this square is nearer to University of London's main buildings and the British Museum. After 2005 bombings, Russell Square becomes more famous among the tourist, now there is a memorial south of the café dedicated to all the peoples who lost their lives. If you are visiting the capital city of England then hotels in Russell Square are ideal choice for all. There are several budget and luxury hotels for tourists, choose as per your preference. If you want to keep a balance between your budget and expenses then simply select from various hotels in London on discounts or special offers with London-Hotels-Bookings.com. Book online or call us for instant confirmation. |
|
|
|