ISBN: | 978-5-5126-8455-9 |
High Quality Content by WIKIPEDIA articles! Canada Water station is a London Underground and London Overground station in Rotherhithe, in south London, UK. It takes its name from Canada Water, a lake which was created from a former dock in the London Docklands.