El New Road Hotel es un elegante hotel boutique de 79 habitaciones en el animado barrio de Whitechapel, en el este de Londres. Está ubicado en una antigua fábrica textil, que conserva características como ventanas industriales, puertas de escape de incendios y el ambiente original de una fábrica textil.