Many people know Dortmund for its football club. Fair enough. The city also offers industrial heritage, green spaces, excellent beer and enough character to fill a stadium several times over.