Cyber Monday is here! Shop our latest deals now
New Road Hotel103-107 New Road, WhitechapelLondon, E1 1HJGet DirectionsE: info@newroadhotel.comTel: +44 (0)203 0198 710WA: +44 (0)790 3198 715