Good place to stay for a weekend in London. Near the tube stop, and plenty of local food shops. Loved the Netflix, great on a stormy evening