Pleasant place to stay near central London. Several flights of stairs.