The Whitechapel 4 stars

49-53 New Road, Tower Hamlets, London, E1 1HH, United Kingdom

Hotel image
Read more reviews for The Whitechapel