Haxby Road, The Groves York