Opened in 2006, this stylish hotel, beautifully converted from a row of Victorian houses close to museums and parks, has the exclusive NH look. The NH London Kensington is only a few minutes walk from Earls Cou ... Read more

View all Luxury Hotels in London