Family Room Central London Kings Cross - Houses for Rent in London, England, United Kingdom
House in London, United Kingdom. The house is next to Kings Cross tube station. We have several restaurants and supermarkets near the house. Some attractions in the are aGREAT LOCATION!!! You are only a short bus journey from Oxford street and piccadilly circus. Please note we ar...
See this content immediately after install