A great place to stay in London - spacious and very close to the shops and tube station, and in a quiet location.