Location

Google Map image. CLICK THE IMAGE TO ENLARGE.

We are located in the Old North district of London, at the west end of Victoria Street. Our spacious, bright building is situated close to the banks of the Thames, at the entrance to the park from which it takes its name. It is far away from heavy traffic and yet within walking distance from the University and St. Joseph’s and, during the warm season, even from downtown via one of the extensive cycling trails that wind along the river. This beautiful setting lends itself ideally to year-round outings and guided exploration of the natural riverside habitat.