Nice place to stay in London.
8 min walk from tube, and with all you need in the House.
I Hope to repeat some day...