The Belle Hotel Russell Square, London, is in a fantastic location for your stay in London. With comfortable en suite rooms and a range of facilities, including free internet access,… more information.

Whitechapel Rooms is situated in London, a 16-minute walk from Brick Lane. The property is around 1.1 miles from Victoria Park, 1.3 miles from Hoxton Square and 1.6 miles from Tower of… more information.