Canada / London / Museums & galleriesart galleryThe Art of Sherri FriesmanAddress725 Notre Dame Dr, LondonWebsiteftla.ca—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itScaddabush Italian Kitchen & Bar London · 1381 mNot ratedHellenic Community Centre - London, Ontario - Canada · 1125 mNot ratedLandmark Towers