Sheffield / Leeds
Sheffield Rd
Ottawa, ON K1B 3W1
They stand at a bus stop located at the bustling intersection between Sheffield and Leeds in Ottawa, ON. The area is characterized by well-worn benches and signage announcing the schedule of incoming buses. Commuters huddle under a small shelter, making this stop a frequented waypoint for travelers heading into the heart of the city or beyond. Surrounding them are shops and cafes, providing a lively atmosphere that serves as both a departure and arrival point for various journeys.
Generated from this place's information
Also at this address
See a problem?