Great location to stay in London, very close to the museums. Huge house with lots of space and well equipped with everything you need.