I enjoyed staying with Liz. The place is located right next to Hyde Park. After e few minutes you are right on the busy Oxford Street. Room is very quiet and looks out into greens. You can even catch a glimps of the occasional fox and squirrels playing. The flat is old so you can hear the floor when someone walkes around.
i would definitly stay with Liz againl