Reviews of Escape Artists Christchurch. (Church) in Christchurch (Canterbury).