135 Sherwood Avenue – SOLD 135 Sherwood Avenue – SOLD Welcome to 135 Sherwood Avenue in London, Ont. Sorry you missed out on this great lsiting. Can we help you with your home search? Call/Text: or email us: Excellent Old North location with huge p... Read more