The Russell Square, close to Kings Cross and Holborn is also part of Bloomsbury. The garden Square’s size is overwhelming. The square’s name came about by copying the name of Earls and Duke of Bedford. Many travellers to London on leisure or on business prefer to stay in hotels in the area. The other major [...]

Recent Comments