Bagnigge Wells Tea Gardens, King's Cross Road