Home Geography Bishop's Road Station, which opened in 1863, is now known as which London station? Correct answer: Paddington Share on Facebook Tweet Copy Link Next question Try the best trivia game Download on the App Store Get it on Google Play