Brightly lit office building across from Victoria Park in London, ON.