Canada / London / Sights & landmarksAttractionLuxe LondonAddress1235 Richmond St, LondonWebsitecraftleasing.caPhone+15199133334—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 itGreen Leaf Cafe · 912 mNot ratedThe Spoke · 987 mNot ratedBayfield Hall · 1073 mNot ratedMcIntosh Gallery