This is a newly refurbished hotel, which was a pleasant surprise for me. I didn't expect to get a room here but was sent there because of a mix up at its sister hotel Twenty Nevern Square in Earls Court. The staff at both hotels were extremely helpful and courteous and for my troubles I got upgraded to a suite... more


















