Design House London ← View details 186 York Street, London, ON N6A 1B5 +1 519-679-8526 Get Directions From* To * — Required information