King's Lynn Corn Exchange. Open times vary. Prices vary.