nhow London Hotel

We recently enjoyed a stay in the amazing Penthouse Suite at nhow London, one of London's best new hotels. The hotel is situated on City Road, on the fringe of…