JJos6 years ago in LondonNice and close to three major stations in London. We were able to leave our luggage here safely and explore the city 'hands-free' 😀TranslatedShow original