A very handy location,
The flat is literally just minutes from the tube & Hyde Park is a short walk away also.
A great base for exploration or a short stop over (as was my case) if visiting an attraction in the local area.