• Design House London

    • Design
    • Contract Designs/Sales/Showrooms
    186 York Street
    London, ON N6A 1B5
    (519) 679-8526
    • About

      Interior design studio & retail furniture & decor store

    • Whom to Contact