25 Pegler Street, London, ON N5Z 2B4