Checked into London Paddington Railway Station (PAD) London Paddington Railway Station (PAD) - London, Greater London, 🇬🇧 United Kingdom