Friendly Couch Surf in the City - Apartments for Rent in London, England, United Kingdom
in London, GB. ID required 18+ Friendly couch surf next door to Kings Cross Eurostar tube station in the HEART of zone 1. * WiFi * TV * Kitchen and * Bathroom. A peaceful place to crash in the heart of the city.
See this content immediately after install