London Location
Our London Location is located in beautiful downtown London, half a block North of Waterloo St and Dundas St intersection on Waterloo St. From the 401, take exit 189 Highbury Avenue North, merge onto Highway Ave N and turn left onto Hamilton Road (signs for Hamilton Road W). Use the right lane and turn slightly left onto Horton St. Turn right onto Colborne, turn left at the 2nd cross street onto York Street, then turn right onto Waterloo St.
Visiting us from Port Huron? Click here for directions.
View on Map