Nhow London to open next month

The 190-room hotel will be located off City Road between Angel and Old Street Underground stations