Great location oposite Hyde Park which really shows off the green side of London. Lovely flat, comfortable and well appointed.