A Map of Whitechapel
Hotels | Weather guide | Events | Shops
Holiday Inn London Commercial Road
Those looking for a place to stay in London should look no further than the Holiday Inn London - Commercial Road hotel. This newly built hotel is located in the heart of cosmopolitan East London ... More | visit website
Brit Quote: |
On this day: |