Ideal place to stay for a weekend in London. Short walk away from the tube station.