The Whitechapel

49-53 New Road, London, E1 1HH

Location: Aldgate
Check-in: 14:00:00
Check-out: 11:00:00

The Whitechapel