Top location for the station, very comfortable flat with all the finishing touches you need for a short or long stay in London, I would definitely recommend.