New Road Hotel London
103-107 New Road
London,
GB E1 1HJ
Near Brick Lane