HALF MOON INN, RICHMOND