Great London flat in Central King'sCrossStation area! highly recommended for a short stay.